to fling open one's borders - Turkish English Dictionary